var _loc5_ = new eval(§§constant(38))[§§constant(39)][§§constant(40)](p[§§constant(8)] - size / 2,p[§§constant(7)] - size / 2,size,size);
var _loc2_ = f[§§constant(9)][§§constant(44)][§§constant(45)](_global[§§constant(22)][§§constant(43)],_loc5_,[_global[§§constant(22)][§§constant(36)],_global[§§constant(22)][§§constant(35)],_global[§§constant(22)][§§constant(42)],_global[§§constant(22)][§§constant(41)]]);
var _loc6_ = f[§§constant(9)][§§constant(44)][§§constant(45)](_global[§§constant(22)][§§constant(46)],_loc5_,[_global[§§constant(22)][§§constant(36)],_global[§§constant(22)][§§constant(35)]]);
if(_loc6_ != null)
{
_loc2_ = _loc6_;
}
}
if(_loc2_ != null)
{
_loc4_ = _loc2_;
}
if(!draw)
{
}
return _loc4_;
};
f.h[§§constant(4)] = function()
{
}[§§constant(17)] = function(p, size)
{
if(size == undefined)
{
size = 30;
}
var _loc4_ = 16777215;
var _loc5_ = new eval(§§constant(38))[§§constant(39)][§§constant(40)](p[§§constant(8)] - size / 2,p[§§constant(7)] - size / 2,size,size);
var _loc2_ = f[§§constant(9)][§§constant(44)][§§constant(45)](_global[§§constant(22)][§§constant(43)],_loc5_,[_global[§§constant(22)][§§constant(36)],_global[§§constant(22)][§§constant(35)],_global[§§constant(22)][§§constant(42)],_global[§§constant(22)][§§constant(41)]]);
var _loc6_ = f[§§constant(9)][§§constant(44)][§§constant(45)](_global[§§constant(22)][§§constant(46)],_loc5_,[_global[§§constant(22)][§§constant(36)],_global[§§constant(22)][§§constant(35)]]);
var _loc13_ = _global[§§constant(22)][§§constant(48)](_loc3_[§§constant(8)],_loc3_[§§constant(7)]);
var _loc8_ = _loc13_[§§constant(49)]();
var _loc9_ = _loc8_[§§constant(30)];
if(_loc9_ > 0)
{
var _loc5_ = 0;
while(_loc5_ < _loc9_)
{
var _loc2_ = _loc8_[_loc6_];
var _loc4_ = f[§§constant(9)][§§constant(10)][§§constant(11)](_loc3_[§§constant(8)],_loc3_[§§constant(7)],_loc2_[§§constant(8)],_loc2_[§§constant(7)]);
if(_loc10_ == undefined || _loc4_ < _loc11_)
{
var _loc7_ = f.h[§§constant(4)][§§constant(6)](_loc3_,_loc2_,30);
var _loc11_ = _global[§§constant(22)][§§constant(48)](p[§§constant(8)],p[§§constant(7)]);
var _loc9_ = _loc11_[§§constant(49)]();
var _loc10_ = _loc9_[§§constant(30)];
var _loc3_ = 0;
while(_loc3_ < _loc10_)
{
var _loc2_ = _loc9_[_loc3_];
var _loc4_ = f[§§constant(9)][§§constant(10)][§§constant(11)](p[§§constant(8)],p[§§constant(7)],_loc2_[§§constant(8)],_loc2_[§§constant(7)]);
if(_loc7_ == undefined || _loc4_ < _loc8_)
{
var _loc6_ = f.h[§§constant(4)][§§constant(6)](p,_loc2_,15,30);
var _loc2_ = {§\§\§constant(8)§:_loc3_[§§constant(8)],§\§\§constant(7)§:_loc3_[§§constant(7)],§\§\§constant(67)§:_loc3_[§§constant(67)]};
_loc4_[§§constant(26)](_loc2_);
_loc5_ = _loc5_ + 1;
}
var _loc16_ = _global[§§constant(22)][§§constant(48)](pend[§§constant(8)],pend[§§constant(7)]);